• word of the day

    aralia elata

    aralia elata - Dictionary definition and meaning for word aralia elata

    Definition
    (noun) deciduous clump-forming Asian shrub or small tree; adventive in the eastern United States
Download our Mobile App Today
Receive our word of the day
on Whatsapp